Kameleon-Plus  0.3.2
Static Public Member Functions | List of all members
ccmc::Math Class Reference

#include <MathHelper.h>

Static Public Member Functions

static int iminloc1d (int *array, long n, int *mask)
 
static int imaxloc1d (int *array, long n, int *mask)
 
static int fminloc1d (float *array, long n, int *mask)
 
static int fmaxloc1d (float *array, long n, int *mask)
 
static int dminloc1d (double *array, long n, int *mask)
 
static int dmaxloc1d (double *array, long n, int *mask)
 
static int ifindmin (int *array, long n)
 
static int ifindmax (int *array, long n)
 
static long lfindmin (long *array, long n)
 
static long lfindmax (long *array, long n)
 
static float ffindmin (float *array, long n)
 
static float ffindmax (float *array, long n)
 
static double dfindmin (double *array, long n)
 
static double dfindmax (double *array, long n)
 
static void convert_xyz_to_rthetaphi (const float &x, const float &y, const float &z, float *r, float *t, float *p)
 
static void convert_rthetaphi_to_xyz (const float &r, const float &t, const float &p, float *x, float *y, float *z)
 
static int sign (int v)
 

Member Function Documentation

void ccmc::Math::convert_rthetaphi_to_xyz ( const float &  r,
const float &  t,
const float &  p,
float *  x,
float *  y,
float *  z 
)
static
void ccmc::Math::convert_xyz_to_rthetaphi ( const float &  x,
const float &  y,
const float &  z,
float *  r,
float *  t,
float *  p 
)
static

Here is the call graph for this function:

double ccmc::Math::dfindmax ( double *  array,
long  n 
)
static
double ccmc::Math::dfindmin ( double *  array,
long  n 
)
static
int ccmc::Math::dmaxloc1d ( double *  array,
long  n,
int *  mask 
)
static
int ccmc::Math::dminloc1d ( double *  array,
long  n,
int *  mask 
)
static
float ccmc::Math::ffindmax ( float *  array,
long  n 
)
static
float ccmc::Math::ffindmin ( float *  array,
long  n 
)
static
int ccmc::Math::fmaxloc1d ( float *  array,
long  n,
int *  mask 
)
static
int ccmc::Math::fminloc1d ( float *  array,
long  n,
int *  mask 
)
static
int ccmc::Math::ifindmax ( int *  array,
long  n 
)
static
int ccmc::Math::ifindmin ( int *  array,
long  n 
)
static
int ccmc::Math::imaxloc1d ( int *  array,
long  n,
int *  mask 
)
static
int ccmc::Math::iminloc1d ( int *  array,
long  n,
int *  mask 
)
static
long ccmc::Math::lfindmax ( long *  array,
long  n 
)
static
long ccmc::Math::lfindmin ( long *  array,
long  n 
)
static
int ccmc::Math::sign ( int  v)
static

The documentation for this class was generated from the following files: